home *** CD-ROM | disk | FTP | other *** search
/ Sound Blastoff / Sound Blastoff.iso / Sound Utilities / QuickChords™ 0.5b ƒ / QuickChords™ 0.5b / QuickChords™ 0.5b.rsrc / bin.rsrc_CODE_128.txt < prev    next >
Text File  |  1994-07-11  |  64KB  |  1,121 lines

  1. # near model CODE resource
  2. # jump table entries: 552-552 (1 of them)
  3. export_69:
  4. 00000000  7006                     moveq.l    D0, 0x06
  5. 00000002  4EAD 00E2                jsr        [A5 + 0xE2 /* export_24 */]
  6. 00000006  3D40 820C                move.w     [A6 - 0x7DF4], D0
  7. 0000000A  7007                     moveq.l    D0, 0x07
  8. 0000000C  4EAD 00E2                jsr        [A5 + 0xE2 /* export_24 */]
  9. 00000010  3D40 820E                move.w     [A6 - 0x7DF2], D0
  10. 00000014  302E 820C                move.w     D0, [A6 - 0x7DF4]
  11. 00000018  48C0                     ext.l      D0
  12. 0000001A  0480 0000 01E0           subi.l     D0, 0x1E0
  13. 00000020  2200                     move.l     D1, D0
  14. 00000022  7002                     moveq.l    D0, 0x02
  15. 00000024  4EAD 00EA                jsr        [A5 + 0xEA /* export_25 */]
  16. 00000028  3D40 8210                move.w     [A6 - 0x7DF0], D0
  17. 0000002C  302E 820E                move.w     D0, [A6 - 0x7DF2]
  18. 00000030  48C0                     ext.l      D0
  19. 00000032  0480 0000 00E1           subi.l     D0, 0xE1
  20. 00000038  2200                     move.l     D1, D0
  21. 0000003A  7002                     moveq.l    D0, 0x02
  22. 0000003C  4EAD 00EA                jsr        [A5 + 0xEA /* export_25 */]
  23. 00000040  3D40 8212                move.w     [A6 - 0x7DEE], D0
  24. 00000044  7000                     moveq.l    D0, 0x00
  25. 00000046  3D40 8214                move.w     [A6 - 0x7DEC], D0
  26. 0000004A  4EFA 00DC                jmp        [PC + 0xDC /* 00000128 */]
  27. 0000004E  4EFA 00D8                jmp        [PC + 0xD8 /* 00000128 */]
  28. fn00000052:
  29. 00000052  244F                     movea.l    A2, A7
  30. 00000054  2F0E                     move.l     -[A7], A6
  31. 00000056  2F2D F754                move.l     -[A7], [A5 - 0x8AC]
  32. 0000005A  9EFC 0016                sub.w      A7, 0x16
  33. 0000005E  2C4F                     movea.l    A6, A7
  34. 00000060  9FFC 0000 0000           sub.l      A7, 0x0
  35. 00000066  2B4F F754                move.l     [A5 - 0x8AC], A7
  36. 0000006A  3D40 0008                move.w     [A6 + 0x8], D0
  37. 0000006E  598F                     subq.l     A7, 4
  38. 00000070  3F2E 0008                move.w     -[A7], [A6 + 0x8]
  39. 00000074  A9BC                     syscall    GetPicture
  40. 00000076  201F                     move.l     D0, [A7]+
  41. 00000078  2D40 000A                move.l     [A6 + 0xA], D0
  42. 0000007C  486E 0000                pea.l      [A6 + 0x0]
  43. 00000080  202E 000A                move.l     D0, [A6 + 0xA]
  44. 00000084  2040                     movea.l    A0, D0
  45. 00000086  2010                     move.l     D0, [A0]
  46. 00000088  5480                     addq.l     D0, 2
  47. 0000008A  C188                     exg        D0, A0
  48. 0000008C  225F                     movea.l    A1, [A7]+
  49. 0000008E  22D8                     move.l     [A1]+, [A0]+
  50. 00000090  22D8                     move.l     [A1]+, [A0]+
  51. 00000092  302E 0006                move.w     D0, [A6 + 0x6]
  52. 00000096  48C0                     ext.l      D0
  53. 00000098  306E 0002                movea.w    A0, [A6 + 0x2]
  54. 0000009C  9088                     sub.l      D0, A0
  55. 0000009E  3D40 000E                move.w     [A6 + 0xE], D0
  56. 000000A2  302E 0004                move.w     D0, [A6 + 0x4]
  57. 000000A6  48C0                     ext.l      D0
  58. 000000A8  306E 0000                movea.w    A0, [A6 + 0x0]
  59. 000000AC  9088                     sub.l      D0, A0
  60. 000000AE  3D40 0010                move.w     [A6 + 0x10], D0
  61. 000000B2  203C 0000 01E0           move.l     D0, 0x1E0
  62. 000000B8  306E 000E                movea.w    A0, [A6 + 0xE]
  63. 000000BC  9088                     sub.l      D0, A0
  64. 000000BE  2200                     move.l     D1, D0
  65. 000000C0  7002                     moveq.l    D0, 0x02
  66. 000000C2  4EAD 00EA                jsr        [A5 + 0xEA /* export_25 */]
  67. 000000C6  3D40 0012                move.w     [A6 + 0x12], D0
  68. 000000CA  203C 0000 00E1           move.l     D0, 0xE1
  69. 000000D0  306E 0010                movea.w    A0, [A6 + 0x10]
  70. 000000D4  9088                     sub.l      D0, A0
  71. 000000D6  2200                     move.l     D1, D0
  72. 000000D8  7002                     moveq.l    D0, 0x02
  73. 000000DA  4EAD 00EA                jsr        [A5 + 0xEA /* export_25 */]
  74. 000000DE  3D40 0014                move.w     [A6 + 0x14], D0
  75. 000000E2  0C6E 00C8 0008           cmpi.w     [A6 + 0x8], 0xC8
  76. 000000E8  6600 0010                bne        +0x12 /* 000000FA */
  77. 000000EC  486E 0000                pea.l      [A6 + 0x0]
  78. 000000F0  7032                     moveq.l    D0, 0x32
  79. 000000F2  3F00                     move.w     -[A7], D0
  80. 000000F4  7032                     moveq.l    D0, 0x32
  81. 000000F6  3F00                     move.w     -[A7], D0
  82. 000000F8  A8A8                     syscall    OffsetRect
  83. label000000FA:
  84. 000000FA  0C6E 0080 0008           cmpi.w     [A6 + 0x8], 0x80
  85. 00000100  6600 0010                bne        +0x12 /* 00000112 */
  86. 00000104  486E 0000                pea.l      [A6 + 0x0]
  87. 00000108  70F1                     moveq.l    D0, 0xFFFFFFF1
  88. 0000010A  3F00                     move.w     -[A7], D0
  89. 0000010C  701E                     moveq.l    D0, 0x1E
  90. 0000010E  3F00                     move.w     -[A7], D0
  91. 00000110  A8A8                     syscall    OffsetRect
  92. label00000112:
  93. 00000112  2F2E 000A                move.l     -[A7], [A6 + 0xA]
  94. 00000116  486E 0000                pea.l      [A6 + 0x0]
  95. 0000011A  A8F6                     syscall    DrawPicture
  96. 0000011C  DEFC 0016                add.w      A7, 0x16
  97. 00000120  2B5F F754                move.l     [A5 - 0x8AC], [A7]+
  98. 00000124  2C5F                     movea.l    A6, [A7]+
  99. 00000126  4E75                     rts
  100. label00000128:
  101. 00000128  4EFA 0048                jmp        [PC + 0x48 /* 00000172 */]
  102. fn0000012C:
  103. 0000012C  244F                     movea.l    A2, A7
  104. 0000012E  2F0E                     move.l     -[A7], A6
  105. 00000130  2F2D F754                move.l     -[A7], [A5 - 0x8AC]
  106. 00000134  9EFC 0000                sub.w      A7, 0x0
  107. 00000138  2C4F                     movea.l    A6, A7
  108. 0000013A  9FFC 0000 0000           sub.l      A7, 0x0
  109. 00000140  2B4F F754                move.l     [A5 - 0x8AC], A7
  110. 00000144  203C 0000 00C8           move.l     D0, 0xC8
  111. 0000014A  6100 FF06                bsr        -0xF8 /* 00000052 */
  112. 0000014E  206D FD16                movea.l    A0, [A5 - 0x2EA]
  113. 00000152  41E8 8000                lea.l      A0, [A0 - 0x8000]
  114. 00000156  4EAD 00F2                jsr        [A5 + 0xF2 /* export_26 */]
  115. label0000015A:
  116. 0000015A  7003                     moveq.l    D0, 0x03
  117. 0000015C  4EAD 00FA                jsr        [A5 + 0xFA /* export_27 */]
  118. 00000160  4A80                     tst.l      D0
  119. 00000162  67F6                     beq        -0x8 /* 0000015A */
  120. 00000164  7001                     moveq.l    D0, 0x01
  121. 00000166  4EAD 0102                jsr        [A5 + 0x102 /* export_28 */]
  122. 0000016A  2B5F F754                move.l     [A5 - 0x8AC], [A7]+
  123. 0000016E  2C5F                     movea.l    A6, [A7]+
  124. 00000170  4E75                     rts
  125. label00000172:
  126. 00000172  4EFA 0066                jmp        [PC + 0x66 /* 000001DA */]
  127. fn00000176:
  128. 00000176  244F                     movea.l    A2, A7
  129. 00000178  2F0E                     move.l     -[A7], A6
  130. 0000017A  2F2D F754                move.l     -[A7], [A5 - 0x8AC]
  131. 0000017E  9EFC 0004                sub.w      A7, 0x4
  132. 00000182  2C4F                     movea.l    A6, A7
  133. 00000184  9FFC 0000 0000           sub.l      A7, 0x0
  134. 0000018A  2B4F F754                move.l     [A5 - 0x8AC], A7
  135. 0000018E  7000                     moveq.l    D0, 0x00
  136. 00000190  4EAD 010A                jsr        [A5 + 0x10A /* export_29 */]
  137. 00000194  3D40 0000                move.w     [A6 + 0x0], D0
  138. 00000198  0C6E 0001 0000           cmpi.w     [A6 + 0x0], 0x1
  139. 0000019E  6704                     beq        +0x6 /* 000001A4 */
  140. 000001A0  4EFA 002C                jmp        [PC + 0x2C /* 000001CE */]
  141. label000001A4:
  142. 000001A4  302E 0000                move.w     D0, [A6 + 0x0]
  143. 000001A8  48C0                     ext.l      D0
  144. 000001AA  4EAD 010A                jsr        [A5 + 0x10A /* export_29 */]
  145. 000001AE  3D40 0002                move.w     [A6 + 0x2], D0
  146. 000001B2  0C6E 0001 0002           cmpi.w     [A6 + 0x2], 0x1
  147. 000001B8  6704                     beq        +0x6 /* 000001BE */
  148. 000001BA  4EFA 0012                jmp        [PC + 0x12 /* 000001CE */]
  149. label000001BE:
  150. 000001BE  206D F758                movea.l    A0, [A5 - 0x8A8]
  151. 000001C2  41E8 8008                lea.l      A0, [A0 - 0x7FF8]
  152. 000001C6  2008                     move.l     D0, A0
  153. 000001C8  2040                     movea.l    A0, D0
  154. 000001CA  7001                     moveq.l    D0, 0x01
  155. 000001CC  3080                     move.w     [A0], D0
  156. label000001CE:
  157. 000001CE  DEFC 0004                add.w      A7, 0x4
  158. 000001D2  2B5F F754                move.l     [A5 - 0x8AC], [A7]+
  159. 000001D6  2C5F                     movea.l    A6, [A7]+
  160. 000001D8  4E75                     rts
  161. label000001DA:
  162. 000001DA  4EFA 005A                jmp        [PC + 0x5A /* 00000236 */]
  163. fn000001DE:
  164. 000001DE  244F                     movea.l    A2, A7
  165. 000001E0  2F0E                     move.l     -[A7], A6
  166. 000001E2  2F2D F754                move.l     -[A7], [A5 - 0x8AC]
  167. 000001E6  9EFC 0000                sub.w      A7, 0x0
  168. 000001EA  2C4F                     movea.l    A6, A7
  169. 000001EC  9FFC 0000 0000           sub.l      A7, 0x0
  170. 000001F2  2B4F F754                move.l     [A5 - 0x8AC], A7
  171. 000001F6  7000                     moveq.l    D0, 0x00
  172. 000001F8  4EAD 00FA                jsr        [A5 + 0xFA /* export_27 */]
  173. 000001FC  4EAD 011A                jsr        [A5 + 0x11A /* export_31 */]
  174. 00000200  4EAD 0122                jsr        [A5 + 0x122 /* export_32 */]
  175. 00000204  4EAD 012A                jsr        [A5 + 0x12A /* export_33 */]
  176. 00000208  0000 0000                ori.b      D0, 0x0
  177. 0000020C  1000                     move.b     D0, D0
  178. 0000020E  4EAD 0132                jsr        [A5 + 0x132 /* export_34 */]
  179. 00000212  4EAD 013A                jsr        [A5 + 0x13A /* export_35 */]
  180. 00000216  4EAD 014A                jsr        [A5 + 0x14A /* export_37 */]
  181. 0000021A  6700 0012                beq        +0x14 /* 0000022E */
  182. 0000021E  206D F758                movea.l    A0, [A5 - 0x8A8]
  183. 00000222  41E8 820A                lea.l      A0, [A0 - 0x7DF6]
  184. 00000226  2008                     move.l     D0, A0
  185. 00000228  2040                     movea.l    A0, D0
  186. 0000022A  7001                     moveq.l    D0, 0x01
  187. 0000022C  3080                     move.w     [A0], D0
  188. label0000022E:
  189. 0000022E  2B5F F754                move.l     [A5 - 0x8AC], [A7]+
  190. 00000232  2C5F                     movea.l    A6, [A7]+
  191. 00000234  4E75                     rts
  192. label00000236:
  193. 00000236  4EFA 044C                jmp        [PC + 0x44C /* 00000684 */]
  194. fn0000023A:
  195. 0000023A  244F                     movea.l    A2, A7
  196. 0000023C  2F0E                     move.l     -[A7], A6
  197. 0000023E  2F2D F754                move.l     -[A7], [A5 - 0x8AC]
  198. 00000242  9EFC 0208                sub.w      A7, 0x208
  199. 00000246  2C4F                     movea.l    A6, A7
  200. 00000248  9FFC 0000 0000           sub.l      A7, 0x0
  201. 0000024E  2B4F F754                move.l     [A5 - 0x8AC], A7
  202. 00000252  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  203. 00000256  4EAD 015A                jsr        [A5 + 0x15A /* export_39 */]
  204. 0000025A  700F                     moveq.l    D0, 0x0F
  205. 0000025C  3F00                     move.w     -[A7], D0
  206. 0000025E  7014                     moveq.l    D0, 0x14
  207. 00000260  3F00                     move.w     -[A7], D0
  208. 00000262  4EAD 0162                jsr        [A5 + 0x162 /* export_40 */]
  209. 00000266  206D FD16                movea.l    A0, [A5 - 0x2EA]
  210. 0000026A  41E8 8006                lea.l      A0, [A0 - 0x7FFA]
  211. 0000026E  4EAD 016A                jsr        [A5 + 0x16A /* export_41 */]
  212. 00000272  4EAD 0172                jsr        [A5 + 0x172 /* export_42 */]
  213. 00000276  51E7                     sf         -[A7]
  214. 00000278  7001                     moveq.l    D0, 0x01
  215. 0000027A  3F00                     move.w     -[A7], D0
  216. 0000027C  206D FD16                movea.l    A0, [A5 - 0x2EA]
  217. 00000280  4868 801E                pea.l      [A0 - 0x7FE2]
  218. 00000284  2F3C 0000 0100           move.l     -[A7], 0x100
  219. 0000028A  4267                     clr.w      -[A7]
  220. 0000028C  4EAD 017A                jsr        [A5 + 0x17A /* export_43 */]
  221. 00000290  206D FD16                movea.l    A0, [A5 - 0x2EA]
  222. 00000294  41E8 8024                lea.l      A0, [A0 - 0x7FDC]
  223. 00000298  4EAD 0182                jsr        [A5 + 0x182 /* export_44 */]
  224. 0000029C  41EE 0000                lea.l      A0, [A6 + 0x0]
  225. 000002A0  4EAD 018A                jsr        [A5 + 0x18A /* export_45 */]
  226. label000002A4:
  227. 000002A4  7001                     moveq.l    D0, 0x01
  228. 000002A6  3B40 F742                move.w     [A5 - 0x8BE], D0
  229. 000002AA  206D F758                movea.l    A0, [A5 - 0x8A8]
  230. 000002AE  41E8 810A                lea.l      A0, [A0 - 0x7EF6]
  231. 000002B2  4EAD 0192                jsr        [A5 + 0x192 /* export_46 */]
  232. 000002B6  206D F758                movea.l    A0, [A5 - 0x8A8]
  233. 000002BA  41E8 810A                lea.l      A0, [A0 - 0x7EF6]
  234. 000002BE  7000                     moveq.l    D0, 0x00
  235. 000002C0  1018                     move.b     D0, [A0]+
  236. 000002C2  3D40 0100                move.w     [A6 + 0x100], D0
  237. 000002C6  206D F758                movea.l    A0, [A5 - 0x8A8]
  238. 000002CA  41E8 800A                lea.l      A0, [A0 - 0x7FF6]
  239. 000002CE  7000                     moveq.l    D0, 0x00
  240. 000002D0  1018                     move.b     D0, [A0]+
  241. 000002D2  3D40 0102                move.w     [A6 + 0x102], D0
  242. 000002D6  7001                     moveq.l    D0, 0x01
  243. 000002D8  2F00                     move.l     -[A7], D0
  244. 000002DA  206D F758                movea.l    A0, [A5 - 0x8A8]
  245. 000002DE  4868 810A                pea.l      [A0 - 0x7EF6]
  246. 000002E2  206D F758                movea.l    A0, [A5 - 0x8A8]
  247. 000002E6  41E8 800A                lea.l      A0, [A0 - 0x7FF6]
  248. 000002EA  225F                     movea.l    A1, [A7]+
  249. 000002EC  201F                     move.l     D0, [A7]+
  250. 000002EE  4EAD 019A                jsr        [A5 + 0x19A /* export_47 */]
  251. 000002F2  0C80 0000 0000           cmpi.l     D0, 0x0
  252. 000002F8  6E04                     bgt        +0x6 /* 000002FE */
  253. 000002FA  4EFA 00AA                jmp        [PC + 0xAA /* 000003A6 */]
  254. label000002FE:
  255. 000002FE  7001                     moveq.l    D0, 0x01
  256. 00000300  3D40 0104                move.w     [A6 + 0x104], D0
  257. label00000304:
  258. 00000304  206D F758                movea.l    A0, [A5 - 0x8A8]
  259. 00000308  4868 810A                pea.l      [A0 - 0x7EF6]
  260. 0000030C  306E 0104                movea.w    A0, [A6 + 0x104]
  261. 00000310  2F08                     move.l     -[A7], A0
  262. 00000312  7001                     moveq.l    D0, 0x01
  263. 00000314  221F                     move.l     D1, [A7]+
  264. 00000316  205F                     movea.l    A0, [A7]+
  265. 00000318  4EAD 01A2                jsr        [A5 + 0x1A2 /* export_48 */]
  266. 0000031C  4EAD 0182                jsr        [A5 + 0x182 /* export_44 */]
  267. 00000320  41EE 0106                lea.l      A0, [A6 + 0x106]
  268. 00000324  4EAD 018A                jsr        [A5 + 0x18A /* export_45 */]
  269. 00000328  41EE 0106                lea.l      A0, [A6 + 0x106]
  270. 0000032C  7000                     moveq.l    D0, 0x00
  271. 0000032E  1018                     move.b     D0, [A0]+
  272. 00000330  6702                     beq        +0x4 /* 00000334 */
  273. 00000332  1010                     move.b     D0, [A0]
  274. label00000334:
  275. 00000334  0C80 0000 000D           cmpi.l     D0, 0xD /* '\r' */
  276. 0000033A  57C0                     seq        D0
  277. 0000033C  4880                     ext.w      D0
  278. 0000033E  48C0                     ext.l      D0
  279. 00000340  2F00                     move.l     -[A7], D0
  280. 00000342  486E 0106                pea.l      [A6 + 0x106]
  281. 00000346  206D FD16                movea.l    A0, [A5 - 0x2EA]
  282. 0000034A  41E8 802E                lea.l      A0, [A0 - 0x7FD2]
  283. 0000034E  225F                     movea.l    A1, [A7]+
  284. 00000350  4EAD 01AA                jsr        [A5 + 0x1AA /* export_49 */]
  285. 00000354  809F                     or.l       D0, [A7]+
  286. 00000356  6604                     bne        +0x6 /* 0000035C */
  287. 00000358  4EFA 0030                jmp        [PC + 0x30 /* 0000038A */]
  288. label0000035C:
  289. 0000035C  206D F758                movea.l    A0, [A5 - 0x8A8]
  290. 00000360  4868 810A                pea.l      [A0 - 0x7EF6]
  291. 00000364  7001                     moveq.l    D0, 0x01
  292. 00000366  2F00                     move.l     -[A7], D0
  293. 00000368  302E 0104                move.w     D0, [A6 + 0x104]
  294. 0000036C  48C0                     ext.l      D0
  295. 0000036E  5380                     subq.l     D0, 1
  296. 00000370  221F                     move.l     D1, [A7]+
  297. 00000372  205F                     movea.l    A0, [A7]+
  298. 00000374  4EAD 01A2                jsr        [A5 + 0x1A2 /* export_48 */]
  299. 00000378  4EAD 0182                jsr        [A5 + 0x182 /* export_44 */]
  300. 0000037C  41EE 0000                lea.l      A0, [A6 + 0x0]
  301. 00000380  4EAD 018A                jsr        [A5 + 0x18A /* export_45 */]
  302. 00000384  3D6E 0100 0104           move.w     [A6 + 0x104], [A6 + 0x100]
  303. label0000038A:
  304. 0000038A  526E 0104                addq.w     [A6 + 0x104], 1
  305. 0000038E  486E 0106                pea.l      [A6 + 0x106]
  306. 00000392  206D FD16                movea.l    A0, [A5 - 0x2EA]
  307. 00000396  41E8 8030                lea.l      A0, [A0 - 0x7FD0]
  308. 0000039A  225F                     movea.l    A1, [A7]+
  309. 0000039C  4EAD 01AA                jsr        [A5 + 0x1AA /* export_49 */]
  310. 000003A0  4A80                     tst.l      D0
  311. 000003A2  6700 FF60                beq        -0x9E /* 00000304 */
  312. label000003A6:
  313. 000003A6  206D F758                movea.l    A0, [A5 - 0x8A8]
  314. 000003AA  4868 800A                pea.l      [A0 - 0x7FF6]
  315. 000003AE  41EE 0000                lea.l      A0, [A6 + 0x0]
  316. 000003B2  225F                     movea.l    A1, [A7]+
  317. 000003B4  4EAD 01AA                jsr        [A5 + 0x1AA /* export_49 */]
  318. 000003B8  2F00                     move.l     -[A7], D0
  319. 000003BA  7001                     moveq.l    D0, 0x01
  320. 000003BC  4EAD 01B2                jsr        [A5 + 0x1B2 /* export_50 */]
  321. 000003C0  809F                     or.l       D0, [A7]+
  322. 000003C2  2F00                     move.l     -[A7], D0
  323. 000003C4  4EAD 01BA                jsr        [A5 + 0x1BA /* export_51 */]
  324. 000003C8  7000                     moveq.l    D0, 0x00
  325. 000003CA  1018                     move.b     D0, [A0]+
  326. 000003CC  809F                     or.l       D0, [A7]+
  327. 000003CE  6700 FED4                beq        -0x12A /* 000002A4 */
  328. 000003D2  7001                     moveq.l    D0, 0x01
  329. 000003D4  4EAD 01C2                jsr        [A5 + 0x1C2 /* export_52 */]
  330. 000003D8  206D F758                movea.l    A0, [A5 - 0x8A8]
  331. 000003DC  4868 800A                pea.l      [A0 - 0x7FF6]
  332. 000003E0  41EE 0000                lea.l      A0, [A6 + 0x0]
  333. 000003E4  225F                     movea.l    A1, [A7]+
  334. 000003E6  4EAD 01AA                jsr        [A5 + 0x1AA /* export_49 */]
  335. 000003EA  4A80                     tst.l      D0
  336. 000003EC  6604                     bne        +0x6 /* 000003F2 */
  337. 000003EE  4EFA 0130                jmp        [PC + 0x130 /* 00000520 */]
  338. label000003F2:
  339. 000003F2  7001                     moveq.l    D0, 0x01
  340. 000003F4  3D40 0206                move.w     [A6 + 0x206], D0
  341. 000003F8  7001                     moveq.l    D0, 0x01
  342. 000003FA  3D40 0104                move.w     [A6 + 0x104], D0
  343. label000003FE:
  344. 000003FE  206D F758                movea.l    A0, [A5 - 0x8A8]
  345. 00000402  4868 810A                pea.l      [A0 - 0x7EF6]
  346. 00000406  306E 0104                movea.w    A0, [A6 + 0x104]
  347. 0000040A  2F08                     move.l     -[A7], A0
  348. 0000040C  7001                     moveq.l    D0, 0x01
  349. 0000040E  221F                     move.l     D1, [A7]+
  350. 00000410  205F                     movea.l    A0, [A7]+
  351. 00000412  4EAD 01A2                jsr        [A5 + 0x1A2 /* export_48 */]
  352. 00000416  4EAD 0182                jsr        [A5 + 0x182 /* export_44 */]
  353. 0000041A  41EE 0106                lea.l      A0, [A6 + 0x106]
  354. 0000041E  4EAD 018A                jsr        [A5 + 0x18A /* export_45 */]
  355. 00000422  486E 0106                pea.l      [A6 + 0x106]
  356. 00000426  206D FD16                movea.l    A0, [A5 - 0x2EA]
  357. 0000042A  41E8 8032                lea.l      A0, [A0 - 0x7FCE]
  358. 0000042E  225F                     movea.l    A1, [A7]+
  359. 00000430  4EAD 01AA                jsr        [A5 + 0x1AA /* export_49 */]
  360. 00000434  4A80                     tst.l      D0
  361. 00000436  6604                     bne        +0x6 /* 0000043C */
  362. 00000438  4EFA 00CA                jmp        [PC + 0xCA /* 00000504 */]
  363. label0000043C:
  364. 0000043C  206D F758                movea.l    A0, [A5 - 0x8A8]
  365. 00000440  4868 810A                pea.l      [A0 - 0x7EF6]
  366. 00000444  302E 0104                move.w     D0, [A6 + 0x104]
  367. 00000448  48C0                     ext.l      D0
  368. 0000044A  5280                     addq.l     D0, 1
  369. 0000044C  2200                     move.l     D1, D0
  370. 0000044E  7001                     moveq.l    D0, 0x01
  371. 00000450  205F                     movea.l    A0, [A7]+
  372. 00000452  4EAD 01A2                jsr        [A5 + 0x1A2 /* export_48 */]
  373. 00000456  4EAD 01CA                jsr        [A5 + 0x1CA /* export_53 */]
  374. 0000045A  4EAD 0122                jsr        [A5 + 0x122 /* export_32 */]
  375. 0000045E  4EAD 012A                jsr        [A5 + 0x12A /* export_33 */]
  376. 00000462  0000 0000                ori.b      D0, 0x0
  377. 00000466  9000                     sub.b      D0, D0
  378. 00000468  4EAD 0132                jsr        [A5 + 0x132 /* export_34 */]
  379. 0000046C  4EAD 013A                jsr        [A5 + 0x13A /* export_35 */]
  380. 00000470  4EAD 0122                jsr        [A5 + 0x122 /* export_32 */]
  381. 00000474  206D F758                movea.l    A0, [A5 - 0x8A8]
  382. 00000478  4868 810A                pea.l      [A0 - 0x7EF6]
  383. 0000047C  302E 0104                move.w     D0, [A6 + 0x104]
  384. 00000480  48C0                     ext.l      D0
  385. 00000482  5480                     addq.l     D0, 2
  386. 00000484  2200                     move.l     D1, D0
  387. 00000486  7001                     moveq.l    D0, 0x01
  388. 00000488  205F                     movea.l    A0, [A7]+
  389. 0000048A  4EAD 01A2                jsr        [A5 + 0x1A2 /* export_48 */]
  390. 0000048E  4EAD 01CA                jsr        [A5 + 0x1CA /* export_53 */]
  391. 00000492  4EAD 0122                jsr        [A5 + 0x122 /* export_32 */]
  392. 00000496  4EAD 012A                jsr        [A5 + 0x12A /* export_33 */]
  393. 0000049A  0000 0000                ori.b      D0, 0x0
  394. 0000049E  9000                     sub.b      D0, D0
  395. 000004A0  4EAD 0132                jsr        [A5 + 0x132 /* export_34 */]
  396. 000004A4  4EAD 013A                jsr        [A5 + 0x13A /* export_35 */]
  397. 000004A8  4EAD 0132                jsr        [A5 + 0x132 /* export_34 */]
  398. 000004AC  4EAD 01D2                jsr        [A5 + 0x1D2 /* export_54 */]
  399. 000004B0  4EAD 014A                jsr        [A5 + 0x14A /* export_37 */]
  400. 000004B4  6604                     bne        +0x6 /* 000004BA */
  401. 000004B6  4EFA 0014                jmp        [PC + 0x14 /* 000004CC */]
  402. label000004BA:
  403. 000004BA  306E 0206                movea.w    A0, [A6 + 0x206]
  404. 000004BE  D1C8                     add.l      A0, A0
  405. 000004C0  D1ED F750                add.l      A0, [A5 - 0x8B0]
  406. 000004C4  7063                     moveq.l    D0, 0x63
  407. 000004C6  3080                     move.w     [A0], D0
  408. 000004C8  4EFA 0036                jmp        [PC + 0x36 /* 00000500 */]
  409. label000004CC:
  410. 000004CC  302E 0206                move.w     D0, [A6 + 0x206]
  411. 000004D0  48C0                     ext.l      D0
  412. 000004D2  E388                     lsl        D0, 1
  413. 000004D4  D0AD F750                add.l      D0, [A5 - 0x8B0]
  414. 000004D8  2F00                     move.l     -[A7], D0
  415. 000004DA  206D F758                movea.l    A0, [A5 - 0x8A8]
  416. 000004DE  4868 810A                pea.l      [A0 - 0x7EF6]
  417. 000004E2  302E 0104                move.w     D0, [A6 + 0x104]
  418. 000004E6  48C0                     ext.l      D0
  419. 000004E8  5280                     addq.l     D0, 1
  420. 000004EA  2200                     move.l     D1, D0
  421. 000004EC  7001                     moveq.l    D0, 0x01
  422. 000004EE  205F                     movea.l    A0, [A7]+
  423. 000004F0  4EAD 01A2                jsr        [A5 + 0x1A2 /* export_48 */]
  424. 000004F4  4EAD 01CA                jsr        [A5 + 0x1CA /* export_53 */]
  425. 000004F8  4EAD 0142                jsr        [A5 + 0x142 /* export_36 */]
  426. 000004FC  205F                     movea.l    A0, [A7]+
  427. 000004FE  3080                     move.w     [A0], D0
  428. label00000500:
  429. 00000500  526E 0206                addq.w     [A6 + 0x206], 1
  430. label00000504:
  431. 00000504  206D F758                movea.l    A0, [A5 - 0x8A8]
  432. 00000508  41E8 810A                lea.l      A0, [A0 - 0x7EF6]
  433. 0000050C  7000                     moveq.l    D0, 0x00
  434. 0000050E  1018                     move.b     D0, [A0]+
  435. 00000510  526E 0104                addq.w     [A6 + 0x104], 1
  436. 00000514  B06E 0104                cmp.w      D0, [A6 + 0x104]
  437. 00000518  6C00 FEE4                bge        -0x11A /* 000003FE */
  438. 0000051C  4EFA 00F0                jmp        [PC + 0xF0 /* 0000060E */]
  439. label00000520:
  440. 00000520  7003                     moveq.l    D0, 0x03
  441. 00000522  3F00                     move.w     -[A7], D0
  442. 00000524  A9C8                     syscall    SysBeep
  443. 00000526  7002                     moveq.l    D0, 0x02
  444. 00000528  4EAD 01DA                jsr        [A5 + 0x1DA /* export_55 */]
  445. 0000052C  7002                     moveq.l    D0, 0x02
  446. 0000052E  3F00                     move.w     -[A7], D0
  447. 00000530  206D FD16                movea.l    A0, [A5 - 0x2EA]
  448. 00000534  4868 8034                pea.l      [A0 - 0x7FCC]
  449. 00000538  3F3C 00FA                move.w     -[A7], 0xFA
  450. 0000053C  7078                     moveq.l    D0, 0x78
  451. 0000053E  3F00                     move.w     -[A7], D0
  452. 00000540  70FF                     moveq.l    D0, 0xFFFFFFFF
  453. 00000542  3F00                     move.w     -[A7], D0
  454. 00000544  3F3C 01C2                move.w     -[A7], 0x1C2
  455. 00000548  3F3C 00BE                move.w     -[A7], 0xBE
  456. 0000054C  70FF                     moveq.l    D0, 0xFFFFFFFF
  457. 0000054E  3F00                     move.w     -[A7], D0
  458. 00000550  7002                     moveq.l    D0, 0x02
  459. 00000552  3F00                     move.w     -[A7], D0
  460. 00000554  4267                     clr.w      -[A7]
  461. 00000556  4EAD 01E2                jsr        [A5 + 0x1E2 /* export_56 */]
  462. 0000055A  4267                     clr.w      -[A7]
  463. 0000055C  700C                     moveq.l    D0, 0x0C
  464. 0000055E  3F00                     move.w     -[A7], D0
  465. 00000560  70FF                     moveq.l    D0, 0xFFFFFFFF
  466. 00000562  3F00                     move.w     -[A7], D0
  467. 00000564  70FF                     moveq.l    D0, 0xFFFFFFFF
  468. 00000566  3F00                     move.w     -[A7], D0
  469. 00000568  4EAD 01EA                jsr        [A5 + 0x1EA /* export_57 */]
  470. 0000056C  4EAD 015A                jsr        [A5 + 0x15A /* export_39 */]
  471. 00000570  7046                     moveq.l    D0, 0x46
  472. 00000572  3F00                     move.w     -[A7], D0
  473. 00000574  7014                     moveq.l    D0, 0x14
  474. 00000576  3F00                     move.w     -[A7], D0
  475. 00000578  4EAD 0162                jsr        [A5 + 0x162 /* export_40 */]
  476. 0000057C  206D FD16                movea.l    A0, [A5 - 0x2EA]
  477. 00000580  41E8 803A                lea.l      A0, [A0 - 0x7FC6]
  478. 00000584  4EAD 016A                jsr        [A5 + 0x16A /* export_41 */]
  479. 00000588  4EAD 0172                jsr        [A5 + 0x172 /* export_42 */]
  480. 0000058C  4EAD 015A                jsr        [A5 + 0x15A /* export_39 */]
  481. 00000590  700D                     moveq.l    D0, 0x0D
  482. 00000592  3F00                     move.w     -[A7], D0
  483. 00000594  7028                     moveq.l    D0, 0x28
  484. 00000596  3F00                     move.w     -[A7], D0
  485. 00000598  4EAD 0162                jsr        [A5 + 0x162 /* export_40 */]
  486. 0000059C  206D FD16                movea.l    A0, [A5 - 0x2EA]
  487. 000005A0  41E8 8042                lea.l      A0, [A0 - 0x7FBE]
  488. 000005A4  4EAD 016A                jsr        [A5 + 0x16A /* export_41 */]
  489. 000005A8  4EAD 0172                jsr        [A5 + 0x172 /* export_42 */]
  490. 000005AC  50ED F4B4                st         [A5 - 0xB4C]
  491. 000005B0  6106                     bsr        +0x8 /* 000005B8 */
  492. 000005B2  6100 FC2A                bsr        -0x3D4 /* 000001DE */
  493. 000005B6  4E75                     rts
  494. fn000005B8:
  495. 000005B8  2B5F F5C2                move.l     [A5 - 0xA3E], [A7]+
  496. label000005BC:
  497. 000005BC  50ED F4B4                st         [A5 - 0xB4C]
  498. 000005C0  422D F539                clr.b      [A5 - 0xAC7]
  499. 000005C4  3B7C 003F F5F0           move.w     [A5 - 0xA10], 0x3F /* '?' */
  500. 000005CA  4EAD 01F2                jsr        [A5 + 0x1F2 /* export_58 */]
  501. 000005CE  206D F758                movea.l    A0, [A5 - 0x8A8]
  502. 000005D2  41E8 820A                lea.l      A0, [A0 - 0x7DF6]
  503. 000005D6  3010                     move.w     D0, [A0]
  504. 000005D8  48C0                     ext.l      D0
  505. 000005DA  0C80 0000 0001           cmpi.l     D0, 0x1
  506. 000005E0  66DA                     bne        -0x24 /* 000005BC */
  507. 000005E2  206D F758                movea.l    A0, [A5 - 0x8A8]
  508. 000005E6  41E8 820A                lea.l      A0, [A0 - 0x7DF6]
  509. 000005EA  2008                     move.l     D0, A0
  510. 000005EC  2040                     movea.l    A0, D0
  511. 000005EE  4250                     clr.w      [A0]
  512. 000005F0  206D F758                movea.l    A0, [A5 - 0x8A8]
  513. 000005F4  41E8 800A                lea.l      A0, [A0 - 0x7FF6]
  514. 000005F8  2008                     move.l     D0, A0
  515. 000005FA  2F00                     move.l     -[A7], D0
  516. 000005FC  206D FD16                movea.l    A0, [A5 - 0x2EA]
  517. 00000600  41E8 805C                lea.l      A0, [A0 - 0x7FA4]
  518. 00000604  4EAD 0182                jsr        [A5 + 0x182 /* export_44 */]
  519. 00000608  205F                     movea.l    A0, [A7]+
  520. 0000060A  4EAD 018A                jsr        [A5 + 0x18A /* export_45 */]
  521. label0000060E:
  522. 0000060E  7002                     moveq.l    D0, 0x02
  523. 00000610  4EAD 01DA                jsr        [A5 + 0x1DA /* export_55 */]
  524. 00000614  203C 0000 0080           move.l     D0, 0x80
  525. 0000061A  6100 FA36                bsr        -0x5C8 /* 00000052 */
  526. 0000061E  7007                     moveq.l    D0, 0x07
  527. 00000620  3F00                     move.w     -[A7], D0
  528. 00000622  3F3C 8000                move.w     -[A7], 0x8000
  529. 00000626  4EAD 01FA                jsr        [A5 + 0x1FA /* export_59 */]
  530. 0000062A  4267                     clr.w      -[A7]
  531. 0000062C  7018                     moveq.l    D0, 0x18
  532. 0000062E  3F00                     move.w     -[A7], D0
  533. 00000630  70FF                     moveq.l    D0, 0xFFFFFFFF
  534. 00000632  3F00                     move.w     -[A7], D0
  535. 00000634  70FF                     moveq.l    D0, 0xFFFFFFFF
  536. 00000636  3F00                     move.w     -[A7], D0
  537. 00000638  4EAD 01EA                jsr        [A5 + 0x1EA /* export_57 */]
  538. 0000063C  4EAD 015A                jsr        [A5 + 0x15A /* export_39 */]
  539. 00000640  7019                     moveq.l    D0, 0x19
  540. 00000642  3F00                     move.w     -[A7], D0
  541. 00000644  3F3C 00AF                move.w     -[A7], 0xAF
  542. 00000648  4EAD 0162                jsr        [A5 + 0x162 /* export_40 */]
  543. 0000064C  206D F758                movea.l    A0, [A5 - 0x8A8]
  544. 00000650  41E8 800A                lea.l      A0, [A0 - 0x7FF6]
  545. 00000654  4EAD 016A                jsr        [A5 + 0x16A /* export_41 */]
  546. 00000658  4EAD 0172                jsr        [A5 + 0x172 /* export_42 */]
  547. 0000065C  4267                     clr.w      -[A7]
  548. 0000065E  700C                     moveq.l    D0, 0x0C
  549. 00000660  3F00                     move.w     -[A7], D0
  550. 00000662  70FF                     moveq.l    D0, 0xFFFFFFFF
  551. 00000664  3F00                     move.w     -[A7], D0
  552. 00000666  70FF                     moveq.l    D0, 0xFFFFFFFF
  553. 00000668  3F00                     move.w     -[A7], D0
  554. 0000066A  4EAD 01EA                jsr        [A5 + 0x1EA /* export_57 */]
  555. 0000066E  4267                     clr.w      -[A7]
  556. 00000670  3F3C 8000                move.w     -[A7], 0x8000
  557. 00000674  4EAD 01FA                jsr        [A5 + 0x1FA /* export_59 */]
  558. 00000678  DEFC 0208                add.w      A7, 0x208
  559. 0000067C  2B5F F754                move.l     [A5 - 0x8AC], [A7]+
  560. 00000680  2C5F                     movea.l    A6, [A7]+
  561. 00000682  4E75                     rts
  562. label00000684:
  563. 00000684  4EFA 021E                jmp        [PC + 0x21E /* 000008A4 */]
  564. fn00000688:
  565. 00000688  244F                     movea.l    A2, A7
  566. 0000068A  2F0E                     move.l     -[A7], A6
  567. 0000068C  2F2D F754                move.l     -[A7], [A5 - 0x8AC]
  568. 00000690  9EFC 0004                sub.w      A7, 0x4
  569. 00000694  2C4F                     movea.l    A6, A7
  570. 00000696  9FFC 0000 0000           sub.l      A7, 0x0
  571. 0000069C  2B4F F754                move.l     [A5 - 0x8AC], A7
  572. 000006A0  4267                     clr.w      -[A7]
  573. 000006A2  3F3C 8000                move.w     -[A7], 0x8000
  574. 000006A6  4EAD 01FA                jsr        [A5 + 0x1FA /* export_59 */]
  575. 000006AA  7001                     moveq.l    D0, 0x01
  576. 000006AC  3D40 0000                move.w     [A6 + 0x0], D0
  577. label000006B0:
  578. 000006B0  306E 0000                movea.w    A0, [A6 + 0x0]
  579. 000006B4  D1C8                     add.l      A0, A0
  580. 000006B6  D1ED F750                add.l      A0, [A5 - 0x8B0]
  581. 000006BA  3010                     move.w     D0, [A0]
  582. 000006BC  6600 0008                bne        +0xA /* 000006C6 */
  583. 000006C0  70F6                     moveq.l    D0, 0xFFFFFFF6
  584. 000006C2  3D40 0002                move.w     [A6 + 0x2], D0
  585. label000006C6:
  586. 000006C6  306E 0000                movea.w    A0, [A6 + 0x0]
  587. 000006CA  D1C8                     add.l      A0, A0
  588. 000006CC  D1ED F750                add.l      A0, [A5 - 0x8B0]
  589. 000006D0  3010                     move.w     D0, [A0]
  590. 000006D2  48C0                     ext.l      D0
  591. 000006D4  0C80 0000 0063           cmpi.l     D0, 0x63 /* 'c' */
  592. 000006DA  6600 0008                bne        +0xA /* 000006E4 */
  593. 000006DE  70F6                     moveq.l    D0, 0xFFFFFFF6
  594. 000006E0  3D40 0002                move.w     [A6 + 0x2], D0
  595. label000006E4:
  596. 000006E4  306E 0000                movea.w    A0, [A6 + 0x0]
  597. 000006E8  D1C8                     add.l      A0, A0
  598. 000006EA  D1ED F750                add.l      A0, [A5 - 0x8B0]
  599. 000006EE  3010                     move.w     D0, [A0]
  600. 000006F0  48C0                     ext.l      D0
  601. 000006F2  0C80 0000 0001           cmpi.l     D0, 0x1
  602. 000006F8  6600 0008                bne        +0xA /* 00000702 */
  603. 000006FC  3D7C 00E2 0002           move.w     [A6 + 0x2], 0xE2
  604. label00000702:
  605. 00000702  306E 0000                movea.w    A0, [A6 + 0x0]
  606. 00000706  D1C8                     add.l      A0, A0
  607. 00000708  D1ED F750                add.l      A0, [A5 - 0x8B0]
  608. 0000070C  3010                     move.w     D0, [A0]
  609. 0000070E  48C0                     ext.l      D0
  610. 00000710  0C80 0000 0002           cmpi.l     D0, 0x2
  611. 00000716  6600 0008                bne        +0xA /* 00000720 */
  612. 0000071A  3D7C 010A 0002           move.w     [A6 + 0x2], 0x10A
  613. label00000720:
  614. 00000720  306E 0000                movea.w    A0, [A6 + 0x0]
  615. 00000724  D1C8                     add.l      A0, A0
  616. 00000726  D1ED F750                add.l      A0, [A5 - 0x8B0]
  617. 0000072A  3010                     move.w     D0, [A0]
  618. 0000072C  48C0                     ext.l      D0
  619. 0000072E  0C80 0000 0003           cmpi.l     D0, 0x3
  620. 00000734  6600 0008                bne        +0xA /* 0000073E */
  621. 00000738  3D7C 0130 0002           move.w     [A6 + 0x2], 0x130
  622. label0000073E:
  623. 0000073E  306E 0000                movea.w    A0, [A6 + 0x0]
  624. 00000742  D1C8                     add.l      A0, A0
  625. 00000744  D1ED F750                add.l      A0, [A5 - 0x8B0]
  626. 00000748  3010                     move.w     D0, [A0]
  627. 0000074A  48C0                     ext.l      D0
  628. 0000074C  0C80 0000 0004           cmpi.l     D0, 0x4
  629. 00000752  6600 0008                bne        +0xA /* 0000075C */
  630. 00000756  3D7C 0154 0002           move.w     [A6 + 0x2], 0x154
  631. label0000075C:
  632. 0000075C  306E 0000                movea.w    A0, [A6 + 0x0]
  633. 00000760  D1C8                     add.l      A0, A0
  634. 00000762  D1ED F750                add.l      A0, [A5 - 0x8B0]
  635. 00000766  3010                     move.w     D0, [A0]
  636. 00000768  48C0                     ext.l      D0
  637. 0000076A  0C80 0000 0005           cmpi.l     D0, 0x5
  638. 00000770  6600 0008                bne        +0xA /* 0000077A */
  639. 00000774  3D7C 017C 0002           move.w     [A6 + 0x2], 0x17C
  640. label0000077A:
  641. 0000077A  306E 0000                movea.w    A0, [A6 + 0x0]
  642. 0000077E  D1C8                     add.l      A0, A0
  643. 00000780  D1ED F750                add.l      A0, [A5 - 0x8B0]
  644. 00000784  3010                     move.w     D0, [A0]
  645. 00000786  48C0                     ext.l      D0
  646. 00000788  0C80 0000 0006           cmpi.l     D0, 0x6
  647. 0000078E  6600 0008                bne        +0xA /* 00000798 */
  648. 00000792  3D7C 01A1 0002           move.w     [A6 + 0x2], 0x1A1
  649. label00000798:
  650. 00000798  306E 0000                movea.w    A0, [A6 + 0x0]
  651. 0000079C  D1C8                     add.l      A0, A0
  652. 0000079E  D1ED F750                add.l      A0, [A5 - 0x8B0]
  653. 000007A2  3010                     move.w     D0, [A0]
  654. 000007A4  48C0                     ext.l      D0
  655. 000007A6  0C80 0000 0007           cmpi.l     D0, 0x7
  656. 000007AC  6600 0008                bne        +0xA /* 000007B6 */
  657. 000007B0  3D7C 01C5 0002           move.w     [A6 + 0x2], 0x1C5
  658. label000007B6:
  659. 000007B6  0C6E 0001 0000           cmpi.w     [A6 + 0x0], 0x1
  660. 000007BC  6600 001A                bne        +0x1C /* 000007D8 */
  661. 000007C0  302E 0002                move.w     D0, [A6 + 0x2]
  662. 000007C4  48C0                     ext.l      D0
  663. 000007C6  5380                     subq.l     D0, 1
  664. 000007C8  2F00                     move.l     -[A7], D0
  665. 000007CA  7062                     moveq.l    D0, 0x62
  666. 000007CC  5380                     subq.l     D0, 1
  667. 000007CE  2200                     move.l     D1, D0
  668. 000007D0  7003                     moveq.l    D0, 0x03
  669. 000007D2  241F                     move.l     D2, [A7]+
  670. 000007D4  4EAD 0202                jsr        [A5 + 0x202 /* export_60 */]
  671. label000007D8:
  672. 000007D8  0C6E 0002 0000           cmpi.w     [A6 + 0x0], 0x2
  673. 000007DE  6600 001A                bne        +0x1C /* 000007FA */
  674. 000007E2  302E 0002                move.w     D0, [A6 + 0x2]
  675. 000007E6  48C0                     ext.l      D0
  676. 000007E8  5380                     subq.l     D0, 1
  677. 000007EA  2F00                     move.l     -[A7], D0
  678. 000007EC  706A                     moveq.l    D0, 0x6A
  679. 000007EE  5380                     subq.l     D0, 1
  680. 000007F0  2200                     move.l     D1, D0
  681. 000007F2  7003                     moveq.l    D0, 0x03
  682. 000007F4  241F                     move.l     D2, [A7]+
  683. 000007F6  4EAD 0202                jsr        [A5 + 0x202 /* export_60 */]
  684. label000007FA:
  685. 000007FA  0C6E 0003 0000           cmpi.w     [A6 + 0x0], 0x3
  686. 00000800  6600 001A                bne        +0x1C /* 0000081C */
  687. 00000804  302E 0002                move.w     D0, [A6 + 0x2]
  688. 00000808  48C0                     ext.l      D0
  689. 0000080A  5380                     subq.l     D0, 1
  690. 0000080C  2F00                     move.l     -[A7], D0
  691. 0000080E  7071                     moveq.l    D0, 0x71
  692. 00000810  5380                     subq.l     D0, 1
  693. 00000812  2200                     move.l     D1, D0
  694. 00000814  7003                     moveq.l    D0, 0x03
  695. 00000816  241F                     move.l     D2, [A7]+
  696. 00000818  4EAD 0202                jsr        [A5 + 0x202 /* export_60 */]
  697. label0000081C:
  698. 0000081C  0C6E 0004 0000           cmpi.w     [A6 + 0x0], 0x4
  699. 00000822  6600 001A                bne        +0x1C /* 0000083E */
  700. 00000826  302E 0002                move.w     D0, [A6 + 0x2]
  701. 0000082A  48C0                     ext.l      D0
  702. 0000082C  5380                     subq.l     D0, 1
  703. 0000082E  2F00                     move.l     -[A7], D0
  704. 00000830  7078                     moveq.l    D0, 0x78
  705. 00000832  5380                     subq.l     D0, 1
  706. 00000834  2200                     move.l     D1, D0
  707. 00000836  7003                     moveq.l    D0, 0x03
  708. 00000838  241F                     move.l     D2, [A7]+
  709. 0000083A  4EAD 0202                jsr        [A5 + 0x202 /* export_60 */]
  710. label0000083E:
  711. 0000083E  0C6E 0005 0000           cmpi.w     [A6 + 0x0], 0x5
  712. 00000844  6600 001E                bne        +0x20 /* 00000864 */
  713. 00000848  302E 0002                move.w     D0, [A6 + 0x2]
  714. 0000084C  48C0                     ext.l      D0
  715. 0000084E  5380                     subq.l     D0, 1
  716. 00000850  2F00                     move.l     -[A7], D0
  717. 00000852  203C 0000 0080           move.l     D0, 0x80
  718. 00000858  5380                     subq.l     D0, 1
  719. 0000085A  2200                     move.l     D1, D0
  720. 0000085C  7003                     moveq.l    D0, 0x03
  721. 0000085E  241F                     move.l     D2, [A7]+
  722. 00000860  4EAD 0202                jsr        [A5 + 0x202 /* export_60 */]
  723. label00000864:
  724. 00000864  0C6E 0006 0000           cmpi.w     [A6 + 0x0], 0x6
  725. 0000086A  6600 001E                bne        +0x20 /* 0000088A */
  726. 0000086E  302E 0002                move.w     D0, [A6 + 0x2]
  727. 00000872  48C0                     ext.l      D0
  728. 00000874  5380                     subq.l     D0, 1
  729. 00000876  2F00                     move.l     -[A7], D0
  730. 00000878  203C 0000 0088           move.l     D0, 0x88
  731. 0000087E  5380                     subq.l     D0, 1
  732. 00000880  2200                     move.l     D1, D0
  733. 00000882  7003                     moveq.l    D0, 0x03
  734. 00000884  241F                     move.l     D2, [A7]+
  735. 00000886  4EAD 0202                jsr        [A5 + 0x202 /* export_60 */]
  736. label0000088A:
  737. 0000088A  7006                     moveq.l    D0, 0x06
  738. 0000088C  526E 0000                addq.w     [A6 + 0x0], 1
  739. 00000890  B06E 0000                cmp.w      D0, [A6 + 0x0]
  740. 00000894  6C00 FE1A                bge        -0x1E4 /* 000006B0 */
  741. 00000898  DEFC 0004                add.w      A7, 0x4
  742. 0000089C  2B5F F754                move.l     [A5 - 0x8AC], [A7]+
  743. 000008A0  2C5F                     movea.l    A6, [A7]+
  744. 000008A2  4E75                     rts
  745. label000008A4:
  746. 000008A4  4EFA 0148                jmp        [PC + 0x148 /* 000009EE */]
  747. fn000008A8:
  748. 000008A8  244F                     movea.l    A2, A7
  749. 000008AA  2F0E                     move.l     -[A7], A6
  750. 000008AC  2F2D F754                move.l     -[A7], [A5 - 0x8AC]
  751. 000008B0  9EFC 0000                sub.w      A7, 0x0
  752. 000008B4  2C4F                     movea.l    A6, A7
  753. 000008B6  9FFC 0000 0000           sub.l      A7, 0x0
  754. 000008BC  2B4F F754                move.l     [A5 - 0x8AC], A7
  755. 000008C0  7002                     moveq.l    D0, 0x02
  756. 000008C2  3F00                     move.w     -[A7], D0
  757. 000008C4  206D FD16                movea.l    A0, [A5 - 0x2EA]
  758. 000008C8  4868 805E                pea.l      [A0 - 0x7FA2]
  759. 000008CC  3F3C 00FA                move.w     -[A7], 0xFA
  760. 000008D0  7078                     moveq.l    D0, 0x78
  761. 000008D2  3F00                     move.w     -[A7], D0
  762. 000008D4  70FF                     moveq.l    D0, 0xFFFFFFFF
  763. 000008D6  3F00                     move.w     -[A7], D0
  764. 000008D8  3F3C 01C2                move.w     -[A7], 0x1C2
  765. 000008DC  3F3C 00BE                move.w     -[A7], 0xBE
  766. 000008E0  70FF                     moveq.l    D0, 0xFFFFFFFF
  767. 000008E2  3F00                     move.w     -[A7], D0
  768. 000008E4  7002                     moveq.l    D0, 0x02
  769. 000008E6  3F00                     move.w     -[A7], D0
  770. 000008E8  4267                     clr.w      -[A7]
  771. 000008EA  4EAD 01E2                jsr        [A5 + 0x1E2 /* export_56 */]
  772. 000008EE  4267                     clr.w      -[A7]
  773. 000008F0  700C                     moveq.l    D0, 0x0C
  774. 000008F2  3F00                     move.w     -[A7], D0
  775. 000008F4  70FF                     moveq.l    D0, 0xFFFFFFFF
  776. 000008F6  3F00                     move.w     -[A7], D0
  777. 000008F8  70FF                     moveq.l    D0, 0xFFFFFFFF
  778. 000008FA  3F00                     move.w     -[A7], D0
  779. 000008FC  4EAD 01EA                jsr        [A5 + 0x1EA /* export_57 */]
  780. 00000900  4EAD 015A                jsr        [A5 + 0x15A /* export_39 */]
  781. 00000904  700F                     moveq.l    D0, 0x0F
  782. 00000906  3F00                     move.w     -[A7], D0
  783. 00000908  7014                     moveq.l    D0, 0x14
  784. 0000090A  3F00                     move.w     -[A7], D0
  785. 0000090C  4EAD 0162                jsr        [A5 + 0x162 /* export_40 */]
  786. 00000910  206D FD16                movea.l    A0, [A5 - 0x2EA]
  787. 00000914  41E8 8064                lea.l      A0, [A0 - 0x7F9C]
  788. 00000918  4EAD 016A                jsr        [A5 + 0x16A /* export_41 */]
  789. 0000091C  4EAD 0172                jsr        [A5 + 0x172 /* export_42 */]
  790. 00000920  7005                     moveq.l    D0, 0x05
  791. 00000922  3F00                     move.w     -[A7], D0
  792. 00000924  206D FD16                movea.l    A0, [A5 - 0x2EA]
  793. 00000928  4868 807E                pea.l      [A0 - 0x7F82]
  794. 0000092C  7004                     moveq.l    D0, 0x04
  795. 0000092E  3F00                     move.w     -[A7], D0
  796. 00000930  7014                     moveq.l    D0, 0x14
  797. 00000932  3F00                     move.w     -[A7], D0
  798. 00000934  7023                     moveq.l    D0, 0x23
  799. 00000936  3F00                     move.w     -[A7], D0
  800. 00000938  70FF                     moveq.l    D0, 0xFFFFFFFF
  801. 0000093A  3F00                     move.w     -[A7], D0
  802. 0000093C  706E                     moveq.l    D0, 0x6E
  803. 0000093E  3F00                     move.w     -[A7], D0
  804. 00000940  7033                     moveq.l    D0, 0x33
  805. 00000942  3F00                     move.w     -[A7], D0
  806. 00000944  70FF                     moveq.l    D0, 0xFFFFFFFF
  807. 00000946  3F00                     move.w     -[A7], D0
  808. 00000948  7001                     moveq.l    D0, 0x01
  809. 0000094A  3F00                     move.w     -[A7], D0
  810. 0000094C  7001                     moveq.l    D0, 0x01
  811. 0000094E  3F00                     move.w     -[A7], D0
  812. 00000950  4EAD 020A                jsr        [A5 + 0x20A /* export_61 */]
  813. 00000954  7001                     moveq.l    D0, 0x01
  814. 00000956  3F00                     move.w     -[A7], D0
  815. 00000958  7001                     moveq.l    D0, 0x01
  816. 0000095A  3F00                     move.w     -[A7], D0
  817. 0000095C  206D FD16                movea.l    A0, [A5 - 0x2EA]
  818. 00000960  4868 8080                pea.l      [A0 - 0x7F80]
  819. 00000964  7078                     moveq.l    D0, 0x78
  820. 00000966  3F00                     move.w     -[A7], D0
  821. 00000968  7023                     moveq.l    D0, 0x23
  822. 0000096A  3F00                     move.w     -[A7], D0
  823. 0000096C  70FF                     moveq.l    D0, 0xFFFFFFFF
  824. 0000096E  3F00                     move.w     -[A7], D0
  825. 00000970  3F3C 00AA                move.w     -[A7], 0xAA
  826. 00000974  7037                     moveq.l    D0, 0x37
  827. 00000976  3F00                     move.w     -[A7], D0
  828. 00000978  70FF                     moveq.l    D0, 0xFFFFFFFF
  829. 0000097A  3F00                     move.w     -[A7], D0
  830. 0000097C  4267                     clr.w      -[A7]
  831. 0000097E  4EAD 0212                jsr        [A5 + 0x212 /* export_62 */]
  832. 00000982  6106                     bsr        +0x8 /* 0000098A */
  833. 00000984  6100 F7F0                bsr        -0x80E /* 00000176 */
  834. 00000988  4E75                     rts
  835. fn0000098A:
  836. 0000098A  2B5F F5BA                move.l     [A5 - 0xA46], [A7]+
  837. label0000098E:
  838. 0000098E  50ED F4B4                st         [A5 - 0xB4C]
  839. 00000992  422D F539                clr.b      [A5 - 0xAC7]
  840. 00000996  3B7C 003F F5F0           move.w     [A5 - 0xA10], 0x3F /* '?' */
  841. 0000099C  4EAD 01F2                jsr        [A5 + 0x1F2 /* export_58 */]
  842. 000009A0  206D F758                movea.l    A0, [A5 - 0x8A8]
  843. 000009A4  41E8 8008                lea.l      A0, [A0 - 0x7FF8]
  844. 000009A8  3010                     move.w     D0, [A0]
  845. 000009AA  48C0                     ext.l      D0
  846. 000009AC  0C80 0000 0001           cmpi.l     D0, 0x1
  847. 000009B2  66DA                     bne        -0x24 /* 0000098E */
  848. 000009B4  206D F758                movea.l    A0, [A5 - 0x8A8]
  849. 000009B8  41E8 8008                lea.l      A0, [A0 - 0x7FF8]
  850. 000009BC  2008                     move.l     D0, A0
  851. 000009BE  2040                     movea.l    A0, D0
  852. 000009C0  4250                     clr.w      [A0]
  853. 000009C2  206D F758                movea.l    A0, [A5 - 0x8A8]
  854. 000009C6  41E8 800A                lea.l      A0, [A0 - 0x7FF6]
  855. 000009CA  2008                     move.l     D0, A0
  856. 000009CC  2F00                     move.l     -[A7], D0
  857. 000009CE  7005                     moveq.l    D0, 0x05
  858. 000009D0  4EAD 021A                jsr        [A5 + 0x21A /* export_63 */]
  859. 000009D4  4EAD 0182                jsr        [A5 + 0x182 /* export_44 */]
  860. 000009D8  205F                     movea.l    A0, [A7]+
  861. 000009DA  4EAD 018A                jsr        [A5 + 0x18A /* export_45 */]
  862. 000009DE  6100 F85A                bsr        -0x7A4 /* 0000023A */
  863. 000009E2  6100 FCA4                bsr        -0x35A /* 00000688 */
  864. 000009E6  2B5F F754                move.l     [A5 - 0x8AC], [A7]+
  865. 000009EA  2C5F                     movea.l    A6, [A7]+
  866. 000009EC  4E75                     rts
  867. label000009EE:
  868. 000009EE  4EFA 0100                jmp        [PC + 0x100 /* 00000AF0 */]
  869. fn000009F2:
  870. 000009F2  244F                     movea.l    A2, A7
  871. 000009F4  2F0E                     move.l     -[A7], A6
  872. 000009F6  2F2D F754                move.l     -[A7], [A5 - 0x8AC]
  873. 000009FA  9EFC 0004                sub.w      A7, 0x4
  874. 000009FE  2C4F                     movea.l    A6, A7
  875. 00000A00  9FFC 0000 0000           sub.l      A7, 0x0
  876. 00000A06  2B4F F754                move.l     [A5 - 0x8AC], A7
  877. 00000A0A  7000                     moveq.l    D0, 0x00
  878. 00000A0C  4EAD 010A                jsr        [A5 + 0x10A /* export_29 */]
  879. 00000A10  3D40 0000                move.w     [A6 + 0x0], D0
  880. 00000A14  0C6E 0001 0000           cmpi.w     [A6 + 0x0], 0x1
  881. 00000A1A  6704                     beq        +0x6 /* 00000A20 */
  882. 00000A1C  4EFA 00C6                jmp        [PC + 0xC6 /* 00000AE4 */]
  883. label00000A20:
  884. 00000A20  302E 0000                move.w     D0, [A6 + 0x0]
  885. 00000A24  48C0                     ext.l      D0
  886. 00000A26  4EAD 010A                jsr        [A5 + 0x10A /* export_29 */]
  887. 00000A2A  3D40 0002                move.w     [A6 + 0x2], D0
  888. 00000A2E  0C6E 0003 0002           cmpi.w     [A6 + 0x2], 0x3
  889. 00000A34  6704                     beq        +0x6 /* 00000A3A */
  890. 00000A36  4EFA 000E                jmp        [PC + 0xE /* 00000A46 */]
  891. label00000A3A:
  892. 00000A3A  7001                     moveq.l    D0, 0x01
  893. 00000A3C  4EAD 01DA                jsr        [A5 + 0x1DA /* export_55 */]
  894. 00000A40  A853                     syscall    ShowCursor
  895. 00000A42  4EAD 0222                jsr        [A5 + 0x222 /* export_64 */]
  896. label00000A46:
  897. 00000A46  0C6E 0002 0002           cmpi.w     [A6 + 0x2], 0x2
  898. 00000A4C  6704                     beq        +0x6 /* 00000A52 */
  899. 00000A4E  4EFA 0084                jmp        [PC + 0x84 /* 00000AD4 */]
  900. label00000A52:
  901. 00000A52  7008                     moveq.l    D0, 0x08
  902. 00000A54  3F00                     move.w     -[A7], D0
  903. 00000A56  206D FD16                movea.l    A0, [A5 - 0x2EA]
  904. 00000A5A  4868 8086                pea.l      [A0 - 0x7F7A]
  905. 00000A5E  3F3C 00FA                move.w     -[A7], 0xFA
  906. 00000A62  705A                     moveq.l    D0, 0x5A
  907. 00000A64  3F00                     move.w     -[A7], D0
  908. 00000A66  70FF                     moveq.l    D0, 0xFFFFFFFF
  909. 00000A68  3F00                     move.w     -[A7], D0
  910. 00000A6A  3F3C 01F4                move.w     -[A7], 0x1F4
  911. 00000A6E  3F3C 00BE                move.w     -[A7], 0xBE
  912. 00000A72  70FF                     moveq.l    D0, 0xFFFFFFFF
  913. 00000A74  3F00                     move.w     -[A7], D0
  914. 00000A76  7002                     moveq.l    D0, 0x02
  915. 00000A78  3F00                     move.w     -[A7], D0
  916. 00000A7A  4267                     clr.w      -[A7]
  917. 00000A7C  4EAD 01E2                jsr        [A5 + 0x1E2 /* export_56 */]
  918. 00000A80  203C 0000 012C           move.l     D0, 0x12C
  919. 00000A86  6100 F5CA                bsr        -0xA34 /* 00000052 */
  920. 00000A8A  50ED F4B4                st         [A5 - 0xB4C]
  921. 00000A8E  6106                     bsr        +0x8 /* 00000A96 */
  922. 00000A90  6100 F74C                bsr        -0x8B2 /* 000001DE */
  923. 00000A94  4E75                     rts
  924. fn00000A96:
  925. 00000A96  2B5F F5C2                move.l     [A5 - 0xA3E], [A7]+
  926. label00000A9A:
  927. 00000A9A  50ED F4B4                st         [A5 - 0xB4C]
  928. 00000A9E  422D F539                clr.b      [A5 - 0xAC7]
  929. 00000AA2  3B7C 003F F5F0           move.w     [A5 - 0xA10], 0x3F /* '?' */
  930. 00000AA8  4EAD 01F2                jsr        [A5 + 0x1F2 /* export_58 */]
  931. 00000AAC  206D F758                movea.l    A0, [A5 - 0x8A8]
  932. 00000AB0  41E8 820A                lea.l      A0, [A0 - 0x7DF6]
  933. 00000AB4  3010                     move.w     D0, [A0]
  934. 00000AB6  48C0                     ext.l      D0
  935. 00000AB8  0C80 0000 0001           cmpi.l     D0, 0x1
  936. 00000ABE  66DA                     bne        -0x24 /* 00000A9A */
  937. 00000AC0  206D F758                movea.l    A0, [A5 - 0x8A8]
  938. 00000AC4  41E8 820A                lea.l      A0, [A0 - 0x7DF6]
  939. 00000AC8  2008                     move.l     D0, A0
  940. 00000ACA  2040                     movea.l    A0, D0
  941. 00000ACC  4250                     clr.w      [A0]
  942. 00000ACE  7008                     moveq.l    D0, 0x08
  943. 00000AD0  4EAD 01DA                jsr        [A5 + 0x1DA /* export_55 */]
  944. label00000AD4:
  945. 00000AD4  0C6E 0001 0002           cmpi.w     [A6 + 0x2], 0x1
  946. 00000ADA  6704                     beq        +0x6 /* 00000AE0 */
  947. 00000ADC  4EFA 0006                jmp        [PC + 0x6 /* 00000AE4 */]
  948. label00000AE0:
  949. 00000AE0  6100 FDC6                bsr        -0x238 /* 000008A8 */
  950. label00000AE4:
  951. 00000AE4  DEFC 0004                add.w      A7, 0x4
  952. 00000AE8  2B5F F754                move.l     [A5 - 0x8AC], [A7]+
  953. 00000AEC  2C5F                     movea.l    A6, [A7]+
  954. 00000AEE  4E75                     rts
  955. label00000AF0:
  956. 00000AF0  7001                     moveq.l    D0, 0x01
  957. 00000AF2  3F00                     move.w     -[A7], D0
  958. 00000AF4  206D FD16                movea.l    A0, [A5 - 0x2EA]
  959. 00000AF8  4868 808C                pea.l      [A0 - 0x7F74]
  960. 00000AFC  3F2E 8210                move.w     -[A7], [A6 - 0x7DF0]
  961. 00000B00  3F2E 8212                move.w     -[A7], [A6 - 0x7DEE]
  962. 00000B04  70FF                     moveq.l    D0, 0xFFFFFFFF
  963. 00000B06  3F00                     move.w     -[A7], D0
  964. 00000B08  302E 8210                move.w     D0, [A6 - 0x7DF0]
  965. 00000B0C  48C0                     ext.l      D0
  966. 00000B0E  0680 0000 01E0           addi.l     D0, 0x1E0
  967. 00000B14  3F00                     move.w     -[A7], D0
  968. 00000B16  302E 8212                move.w     D0, [A6 - 0x7DEE]
  969. 00000B1A  48C0                     ext.l      D0
  970. 00000B1C  0680 0000 00E1           addi.l     D0, 0xE1
  971. 00000B22  3F00                     move.w     -[A7], D0
  972. 00000B24  70FF                     moveq.l    D0, 0xFFFFFFFF
  973. 00000B26  3F00                     move.w     -[A7], D0
  974. 00000B28  7006                     moveq.l    D0, 0x06
  975. 00000B2A  3F00                     move.w     -[A7], D0
  976. 00000B2C  4267                     clr.w      -[A7]
  977. 00000B2E  4EAD 01E2                jsr        [A5 + 0x1E2 /* export_56 */]
  978. 00000B32  4EAD 022A                jsr        [A5 + 0x22A /* export_65 */]
  979. 00000B36  6100 F5F4                bsr        -0xA0A /* 0000012C */
  980. 00000B3A  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  981. 00000B3E  203C 0000 0080           move.l     D0, 0x80
  982. 00000B44  6100 F50C                bsr        -0xAF2 /* 00000052 */
  983. 00000B48  0C6E 0001 8216           cmpi.w     [A6 - 0x7DEA], 0x1
  984. 00000B4E  6704                     beq        +0x6 /* 00000B54 */
  985. 00000B50  4EFA 00BA                jmp        [PC + 0xBA /* 00000C0C */]
  986. label00000B54:
  987. 00000B54  7002                     moveq.l    D0, 0x02
  988. 00000B56  3F00                     move.w     -[A7], D0
  989. 00000B58  206D FD16                movea.l    A0, [A5 - 0x2EA]
  990. 00000B5C  4868 809A                pea.l      [A0 - 0x7F66]
  991. 00000B60  700A                     moveq.l    D0, 0x0A
  992. 00000B62  3F00                     move.w     -[A7], D0
  993. 00000B64  701E                     moveq.l    D0, 0x1E
  994. 00000B66  3F00                     move.w     -[A7], D0
  995. 00000B68  70FF                     moveq.l    D0, 0xFFFFFFFF
  996. 00000B6A  3F00                     move.w     -[A7], D0
  997. 00000B6C  3F3C 0190                move.w     -[A7], 0x190
  998. 00000B70  7046                     moveq.l    D0, 0x46
  999. 00000B72  3F00                     move.w     -[A7], D0
  1000. 00000B74  70FF                     moveq.l    D0, 0xFFFFFFFF
  1001. 00000B76  3F00                     move.w     -[A7], D0
  1002. 00000B78  7002                     moveq.l    D0, 0x02
  1003. 00000B7A  3F00                     move.w     -[A7], D0
  1004. 00000B7C  4267                     clr.w      -[A7]
  1005. 00000B7E  4EAD 01E2                jsr        [A5 + 0x1E2 /* export_56 */]
  1006. label00000B82:
  1007. 00000B82  7007                     moveq.l    D0, 0x07
  1008. 00000B84  3F00                     move.w     -[A7], D0
  1009. 00000B86  3F3C 8000                move.w     -[A7], 0x8000
  1010. 00000B8A  4EAD 01FA                jsr        [A5 + 0x1FA /* export_59 */]
  1011. 00000B8E  7000                     moveq.l    D0, 0x00
  1012. 00000B90  4EAD 00FA                jsr        [A5 + 0xFA /* export_27 */]
  1013. 00000B94  3D40 8218                move.w     [A6 - 0x7DE8], D0
  1014. 00000B98  7001                     moveq.l    D0, 0x01
  1015. 00000B9A  4EAD 00FA                jsr        [A5 + 0xFA /* export_27 */]
  1016. 00000B9E  3D40 821A                move.w     [A6 - 0x7DE6], D0
  1017. 00000BA2  7002                     moveq.l    D0, 0x02
  1018. 00000BA4  4EAD 00FA                jsr        [A5 + 0xFA /* export_27 */]
  1019. 00000BA8  3D40 821C                move.w     [A6 - 0x7DE4], D0
  1020. 00000BAC  7002                     moveq.l    D0, 0x02
  1021. 00000BAE  3F00                     move.w     -[A7], D0
  1022. 00000BB0  42A7                     clr.l      -[A7]
  1023. 00000BB2  42A7                     clr.l      -[A7]
  1024. 00000BB4  4267                     clr.w      -[A7]
  1025. 00000BB6  4267                     clr.w      -[A7]
  1026. 00000BB8  4EAD 01E2                jsr        [A5 + 0x1E2 /* export_56 */]
  1027. 00000BBC  4EAD 015A                jsr        [A5 + 0x15A /* export_39 */]
  1028. 00000BC0  302E 821A                move.w     D0, [A6 - 0x7DE6]
  1029. 00000BC4  48C0                     ext.l      D0
  1030. 00000BC6  4EAD 0232                jsr        [A5 + 0x232 /* export_66 */]
  1031. 00000BCA  4EAD 023A                jsr        [A5 + 0x23A /* export_67 */]
  1032. 00000BCE  302E 821C                move.w     D0, [A6 - 0x7DE4]
  1033. 00000BD2  48C0                     ext.l      D0
  1034. 00000BD4  4EAD 0232                jsr        [A5 + 0x232 /* export_66 */]
  1035. 00000BD8  4EAD 0172                jsr        [A5 + 0x172 /* export_42 */]
  1036. 00000BDC  7064                     moveq.l    D0, 0x64
  1037. 00000BDE  4EAD 0242                jsr        [A5 + 0x242 /* export_68 */]
  1038. 00000BE2  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  1039. 00000BE6  7001                     moveq.l    D0, 0x01
  1040. 00000BE8  3F00                     move.w     -[A7], D0
  1041. 00000BEA  42A7                     clr.l      -[A7]
  1042. 00000BEC  42A7                     clr.l      -[A7]
  1043. 00000BEE  4267                     clr.w      -[A7]
  1044. 00000BF0  4267                     clr.w      -[A7]
  1045. 00000BF2  4EAD 01E2                jsr        [A5 + 0x1E2 /* export_56 */]
  1046. 00000BF6  4EAD 01BA                jsr        [A5 + 0x1BA /* export_51 */]
  1047. 00000BFA  7000                     moveq.l    D0, 0x00
  1048. 00000BFC  1018                     move.b     D0, [A0]+
  1049. 00000BFE  2F00                     move.l     -[A7], D0
  1050. 00000C00  7003                     moveq.l    D0, 0x03
  1051. 00000C02  4EAD 00FA                jsr        [A5 + 0xFA /* export_27 */]
  1052. 00000C06  809F                     or.l       D0, [A7]+
  1053. 00000C08  6700 FF78                beq        -0x86 /* 00000B82 */
  1054. label00000C0C:
  1055. 00000C0C  7001                     moveq.l    D0, 0x01
  1056. 00000C0E  3F00                     move.w     -[A7], D0
  1057. 00000C10  7002                     moveq.l    D0, 0x02
  1058. 00000C12  3F00                     move.w     -[A7], D0
  1059. 00000C14  206D FD16                movea.l    A0, [A5 - 0x2EA]
  1060. 00000C18  4868 809C                pea.l      [A0 - 0x7F64]
  1061. 00000C1C  3F3C 00DC                move.w     -[A7], 0xDC
  1062. 00000C20  3F3C 00B4                move.w     -[A7], 0xB4
  1063. 00000C24  70FF                     moveq.l    D0, 0xFFFFFFFF
  1064. 00000C26  3F00                     move.w     -[A7], D0
  1065. 00000C28  3F3C 0113                move.w     -[A7], 0x113
  1066. 00000C2C  3F3C 00C8                move.w     -[A7], 0xC8
  1067. 00000C30  70FF                     moveq.l    D0, 0xFFFFFFFF
  1068. 00000C32  3F00                     move.w     -[A7], D0
  1069. 00000C34  4267                     clr.w      -[A7]
  1070. 00000C36  4EAD 0212                jsr        [A5 + 0x212 /* export_62 */]
  1071. 00000C3A  7002                     moveq.l    D0, 0x02
  1072. 00000C3C  3F00                     move.w     -[A7], D0
  1073. 00000C3E  7001                     moveq.l    D0, 0x01
  1074. 00000C40  3F00                     move.w     -[A7], D0
  1075. 00000C42  206D FD16                movea.l    A0, [A5 - 0x2EA]
  1076. 00000C46  4868 80A2                pea.l      [A0 - 0x7F5E]
  1077. 00000C4A  3F3C 0122                move.w     -[A7], 0x122
  1078. 00000C4E  3F3C 00B4                move.w     -[A7], 0xB4
  1079. 00000C52  70FF                     moveq.l    D0, 0xFFFFFFFF
  1080. 00000C54  3F00                     move.w     -[A7], D0
  1081. 00000C56  3F3C 0159                move.w     -[A7], 0x159
  1082. 00000C5A  3F3C 00C8                move.w     -[A7], 0xC8
  1083. 00000C5E  70FF                     moveq.l    D0, 0xFFFFFFFF
  1084. 00000C60  3F00                     move.w     -[A7], D0
  1085. 00000C62  4267                     clr.w      -[A7]
  1086. 00000C64  4EAD 0212                jsr        [A5 + 0x212 /* export_62 */]
  1087. 00000C68  7003                     moveq.l    D0, 0x03
  1088. 00000C6A  3F00                     move.w     -[A7], D0
  1089. 00000C6C  7001                     moveq.l    D0, 0x01
  1090. 00000C6E  3F00                     move.w     -[A7], D0
  1091. 00000C70  206D FD16                movea.l    A0, [A5 - 0x2EA]
  1092. 00000C74  4868 80A8                pea.l      [A0 - 0x7F58]
  1093. 00000C78  3F3C 0168                move.w     -[A7], 0x168
  1094. 00000C7C  3F3C 00B4                move.w     -[A7], 0xB4
  1095. 00000C80  70FF                     moveq.l    D0, 0xFFFFFFFF
  1096. 00000C82  3F00                     move.w     -[A7], D0
  1097. 00000C84  3F3C 01AE                move.w     -[A7], 0x1AE
  1098. 00000C88  3F3C 00C8                move.w     -[A7], 0xC8
  1099. 00000C8C  70FF                     moveq.l    D0, 0xFFFFFFFF
  1100. 00000C8E  3F00                     move.w     -[A7], D0
  1101. 00000C90  4267                     clr.w      -[A7]
  1102. 00000C92  4EAD 0212                jsr        [A5 + 0x212 /* export_62 */]
  1103. 00000C96  6106                     bsr        +0x8 /* 00000C9E */
  1104. 00000C98  6100 FD58                bsr        -0x2A6 /* 000009F2 */
  1105. 00000C9C  4E75                     rts
  1106. fn00000C9E:
  1107. 00000C9E  2B5F F5BA                move.l     [A5 - 0xA46], [A7]+
  1108. label00000CA2:
  1109. 00000CA2  6106                     bsr        +0x8 /* 00000CAA */
  1110. 00000CA4  6100 FD4C                bsr        -0x2B2 /* 000009F2 */
  1111. 00000CA8  4E75                     rts
  1112. fn00000CAA:
  1113. 00000CAA  2B5F F5BA                move.l     [A5 - 0xA46], [A7]+
  1114. 00000CAE  50ED F4B4                st         [A5 - 0xB4C]
  1115. 00000CB2  422D F539                clr.b      [A5 - 0xAC7]
  1116. 00000CB6  3B7C 003F F5F0           move.w     [A5 - 0xA10], 0x3F /* '?' */
  1117. 00000CBC  4EAD 01F2                jsr        [A5 + 0x1F2 /* export_58 */]
  1118. 00000CC0  0C6E 0001 8214           cmpi.w     [A6 - 0x7DEC], 0x1
  1119. 00000CC6  66DA                     bne        -0x24 /* 00000CA2 */
  1120. 00000CC8  4E75                     rts
  1121.